import java.text.SimpleDateFormat

object libs {
    const val StoreFile = "../"
    const val StorePassword = "123456"
    const val KeyAlias = ""
    const val KeyPassword = "123456"
    const val namespace  = "com.example.dropdowncomposedemo"
    const val applicationId = "com.example.dropdowncomposedem"
    const val compileSdkVersion = 29
    const val buildToolsVersion = "30.0.2"
    const val minAndroidSdk = 21
    const val targetSdk = 29
    const val versionCode = 1
    const val versionName = "1.0.0"

    val dateFormat: String = SimpleDateFormat("HHmm").format(System.currentTimeMillis())

    //libs version
    const val agp_version = "7.4.1"
    const val kotlin_version = "1.7.0"
    const val ksp_verion = "$agp_version-1.0.6"
    const val kotlinx_coroutines_version = "1.3.9"
    const val lifecycle_version = "2.2.0"
    const val room_version = "2.2.6"
    const val work_version = "2.4.0"
    const val retrofit_version = "2.9.0"
    const val moshi_version = "1.11.0"
    const val fragment_version = "1.2.5"
    const val status_bar_util_version = "1.5.1"
    const val glide_version = "4.11.0"
    const val transformations_version = "4.0.0"
    const val core_ktx_version = "1.7.0"
    const val appcompat_version = "1.6.0"
    const val material_version = "1.4.2"
    const val constraintlayout_version = "2.1.4"
    const val espresso_core_version = "3.5.1"
    const val lifecycle_runtime_ktx_version = "2.3.1"
    const val activity_compose_version = "1.3.1"
    const val androidx_compose_ui_version = "1.4.0"
    const val androidx_ui_tooling_preview = "1.4.0"
    const val junit_version = "4.13.2"
    const val androidx_test_junit_version = "1.1.5"
    const val androirx_ui_test_junit4_version = "1.4.0"
    const val android_ui_tooling_version = "1.4.0"
    const val android_ui_test_manifest_version = "1.4.0"

    //android libs
    const val androidx_appcompat = "androidx.appcompat:appcompat:$appcompat_version"
    const val com_google_android_material = "com.google.android.material:material$material_version"
    const val androidx_constraintlayout = "androidx.constraintlayout:constraintlayout$constraintlayout_version"
    const val androidx_espresso_core = "androidx.test.espresso:espresso-core$espresso_core_version"
    const val kotlinx_coroutines_core = "org.jetbrains.kotlinx:kotlinx-coroutines-core$kotlinx_coroutines_version"
    const val core_ktx = "androidx.core:core-ktx:$core_ktx_version"
    const val activity_compose = "androidx.activity:activity-compose:$activity_compose_version"
    const val lifecycle_runtime = "androidx.lifecycle:lifecycle-runtime-ktx:$lifecycle_runtime_ktx_version"
    const val compose_ui = "androidx.compose.ui:ui:$androidx_compose_ui_version"
    const val ui_tooling_preview = "androidx.compose.ui:ui-tooling-preview:$androidx_ui_tooling_preview"
    const val junit = "junit:junit:$junit_version"
    const val androidx_test_junit = "androidx.test.ext:junit:$androidx_test_junit_version"
    const val androidx_ui_test_junit4 = "androidx.compose.ui:$androirx_ui_test_junit4_version"
    const val ui_tooling = "androidx.compose.ui:ui-tooling:$android_ui_tooling_version"
    const val ui_test_manifest = "androidx.compose.ui:ui-test-manifest:$android_ui_test_manifest_version"
}

